<%@ page contentType="text/html; charset=UTF-8"%>
<%@ taglib prefix="s" uri="/struts-tags"%>
<%@ taglib uri="http://tiles.apache.org/tags-tiles" prefix="tiles" %>
<%@ taglib uri="http://displaytag.sf.net" prefix="display" %>
<%@ taglib prefix="sx" uri="/struts-dojo-tags" %>

<tiles:insertTemplate template="menu.jsp">
	<tiles:putAttribute name="body">
		<center>
		<div>
			<h3>Tu możesz szukać przeciwników. Aby wyszukać losowego przeciwnika, pozostaw pole "Nazwa" puste.</h3>
			<form action="searchUser.action" method="post">
					<table>
					<tr>
				   		<td>Nazwa <s:url id="userList" action="autocompleteLogin.action" /></td>
				   		<td> <sx:autocompleter name="username" loadOnTextChange="true" href="%{userList}" size="24" preload="false"/></td>
				   	</tr> 
					<tr>
				   		<td>Klasa postaci</td>
				   		<td>
				   			<select name="userType" style="width:162px">
				   				<option value="ANY">Dowolna</option>
				   				<option value="KNIGHT">Rycerz</option>
				   				<option value="MAGE">Mag</option>
				   			</select>
				   		</td>
				   	</tr> 
				   	<tr>
				   		<td colspan="2"><input type="submit" value="Szukaj"></td>
				   	</tr>
				    </table>
				</form>
		</div>
		<div class="container" style="background-color: black">
			<div class="blockOuter">
			<center>
				<div class="blockInner" style="background-color: black"><a href="<s:url action='showFights.action'/>">Walki ofensywne</a>
				| <a href="<s:url action='showFights.action'/>?showDefenses=true">Walki defensywne<s:if test="unreadDefensesCount > 0">(<s:property value="unreadDefensesCount"/>)</s:if>
				</a> 
				</div>
			</center>
			</div>
		</div>
		<div>
			<center><h3><s:if test="showDefenses==true">Walki defensywne</s:if><s:else>Walki ofensywne</s:else> z ostatniego tygodnia</h3></center>
			<display:table name="fights" requestURI="showFights.action" pagesize="10" decorator="pl.un4giv3n.mightvsmagic.utils.display.DisplayFightDecorator" class="itemtable">
			  <display:column property="fightTime" title="Data"/>
			  <display:column property="winner" title="Zwycięzca" />
				<s:if test="showDefenses==true">
			  		<display:column property="attackerLogin" title="Napastnik"/>
				</s:if><s:else>
					<display:column property="defenderLogin" title="Obrońca"/>
				</s:else>
			  <display:column property="reward.rewardedGold" title="Zdobyte<br/>złoto"/>
			  <display:column title="Pokaż" href="showFightReport.action" paramId="fightId" paramProperty="id">Pokaż</display:column>
			</display:table>
			<s:if test="showDefenses==true">
				<div class="container" style="background-color: black">
					<div class="blockOuter">
					<center>
						<div class="blockInner" style="background-color: black">
							<a href="<s:url action='markReportsAsRead.action' />?showDefences=true" >Oznacz wszystkie raporty jako przeczytane</a>
						</div>
					</center>
					</div>
				</div>
			</s:if>
		</div>
		</center>
			
	</tiles:putAttribute>
</tiles:insertTemplate>